Summarily this thesis studied and realized the highly demanding hardware board interrupts handling and the communication between network application part and the hardware interrupt handling routine under the windows 98 platform 通過以上這些敘述,本文研究并實現(xiàn)了通用板卡在windows98平臺下的高實時性中斷處理以及網(wǎng)絡(luò)應(yīng)用部分與中斷處理程序的通信。
As the operating system of ipc is windows and the data processing partial timeliness requirement is highly demanding , how to achieve the highly demanding hardware board interrupt handling under the windows platform and the communication between network application part and the hardware interrupt handling routine is key research content of this article 由于工控機(jī)采用windows操作系統(tǒng),而且數(shù)據(jù)處理部分實時性要求很高,如何在windows平臺下完成硬件板卡的高實時性中斷,以及實現(xiàn)網(wǎng)絡(luò)應(yīng)用與硬件中斷處理程序的通信就是本文重點研究的內(nèi)容。
This text introduced the work patterns and register structure of 80386 processors in detail at first , latterly expounded especially the hardware interrupt handling of windows 98 with the course to the kernel of windows 98 ; then recommended the framework of realization of highly demanding hardware board interrupt handling by revising idt to intercept interrupt handling at hardware layer , subsequently introduced the application and development of vxd technology to achieve interrupt handling overall all situations under the windows 98 platform ; finally introduced the b / s pattern network application development part of this topic , specifically introduced the jsp technology system , elaborated the communication between network application part and the hardware interrupt handling routine combined with the jni technology , and provided partial important program and corresponding commentary 本文首先詳細(xì)介紹了80386處理器的工作模式和寄存器結(jié)構(gòu),接著對windows98的內(nèi)核進(jìn)行了相關(guān)分析,重點介紹了windows98的硬件中斷處理過程;隨后介紹了通過修改中斷向量表以實現(xiàn)在硬件層截獲中斷來實現(xiàn)高實時性處理的框架,又介紹了windows98下虛擬設(shè)備驅(qū)動vxd技術(shù)的應(yīng)用與開發(fā),以及中斷全局處理的實現(xiàn);最后介紹本課題的b / s模式網(wǎng)絡(luò)應(yīng)用開發(fā)部分,具體介紹了jsp技術(shù)體系,并結(jié)合jni技術(shù)闡述了網(wǎng)絡(luò)應(yīng)用與硬件中斷處理程序的通信,并給出部分關(guān)鍵程序及其注釋。